package com.ys.shop.db;

import java.sql.*;

//方法结构    修饰符  返回类型   方法名 参数列表     异常
public abstract class IDB {
    public abstract Connection getConn()throws SQLException;

    public abstract void closegetConn()throws SQLException;

    public void closeAll(PreparedStatement ps, ResultSet rs, Statement s){
        if(ps!=null){
            try {
                ps.close();
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }
        if(rs!=null){
            try {
                rs.close();
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }
        if (s!=null){
            try {
                s.close();
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }

    }
}
